//
//  GLARoleInfo.h
//  GLASDK_Overseas
//
//  Created by geekluo on 2023/12/6.
//

#import <Foundation/Foundation.h>

NS_ASSUME_NONNULL_BEGIN

@interface GLARoleInfo : NSObject

@property (nonatomic, strong) NSString *serverId;

@property (nonatomic, strong) NSString *actorId;

@property (nonatomic, strong) NSString *actorName;

@property (nonatomic, strong) NSString *actorLevel;

@property (nonatomic, strong) NSString *userId;

@property (nonatomic, strong) NSString *vipLevel;

@property (nonatomic, assign) BOOL isRoleLogin;

+ (GLARoleInfo *)currentRole;

- (void)cacheRoleInfo:(GLARoleInfo *)roleInfo;

// 清除角色
- (void)clearnRoleInfo;

@end

NS_ASSUME_NONNULL_END
